package com.zy.explore.generator.interfaces.frm.generator;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 建类说明：生成持久层类所必需的参数封装
 * 当前版本：1.0.0
 *
 * @author 中国印
 * @date 2022年01月10日
 * @since 1.0.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PersistFrm {

    private Boolean useJpa;

    private Boolean useTkMybatis;

    private Boolean useMybatisPlus;

    private EntityFrm entityFrm;

    private RepositoryFrm repositoryFrm;

    private XmlFrm xmlFrm;

}
